NILE GARDENS SEC 1

13380 32nd Ave NW Opa-Locka FL 33054

FOR SALE
13380 NW 32nd Ave, Opa-Locka FL 33054
4 bed
2 bath
938 sqft

$530,000