New Investment Opportunity! 561 Sharar Ave, Opa Locka, FL is a Single Family home that contains 1,666 sq ft and was built in 1956. It contains 3 bedrooms and 1 bathroom. The Zestimate for this house is $289,028. Call Today!!
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.

