Retail Space
It is a 9000 sf family dollar store completely renovated in 2011, the property sits on a busy corner with lots of parking on a 40,000 sf lot.
ADDRESS
2173 NW 62 Street, Miami * 9,000 sq.ft
MAP: