For Sale

12900, Northwest 31st Avenue, Opa-locka, United States

Miami-Dade County, FL 33054

$1,300,000