For Sale

14500, Northwest 22nd Avenue, Opa-locka, United States

Miami-Dade County, FL 33054

$450,000