16400 NW 21 Ave

Opa Locka, Florida 33054

  • 2 Bed(s)
  • 1 Bath(s)
  • 864 Sqft
$499,999
Contact Owner

1--

Learn More about this Property
Message allows only 500 character
Sidebar Ads 1
Google Sidebar Ads
Sidebar Ads 2
Google Sidebar Ads