Opa Locka 03

2911 135th NW Opa-Locka FL 33054

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

$625,000

$50,000
Price Decreased