For Sale

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

Miami-Dade County, FL 33054

$2,000,000