OPA LOCKA 2ND REV PL

613 Sharrar Ave Opa-Locka FL 33054

Pending
613 Sharrar Ave, Opa-Locka FL 33054
Land/Boat Docks
0.147 acres

$178,000