1881 Ali Baba Ave

Opa-locka, FL, 33054
$345,000Price
Courtesy of: Happy Homes Realty Group

1881 Ali Baba Ave

Opa-locka, FL, 33054
$345,000Price