PLAT NO 1 OPA LOCKA

120 Seaman Ave Opa-Locka FL 33054

Pending
120 Seaman Ave, Opa-Locka FL 33054
3 bed
4 bath
888 sqft

$519,900

$5,100
Price Decreased