|
921 NE 20th Avenue, Fort Lauderdale, FL 33304
|
|
|
1
|
|
|
|
|
Setup your business in a prime location! $3,800/month. Shared Business Location but you have your own entrance/exit. 800 Sq Ft. Brand New Roof put in place October 2025. First, Last, Security. 3 year+ lease preferred. |
|
|