Opa Locka 03

Filter
2911 NW 135th Street, Opa-Locka FL 33054
Residential Income

$625,000

$50,000
Price Decreased