Home Gardens Center | Miami
4840 NW 183 Street Miami, Florida
Retail
52,467 s.f. Retail Center
October 2010
Short Sale