• 24799 Southwest 112th Avenue

  • 24799 SW 112th Ave, Homestead, FL 33032

Lease History

Lease Date Available SF Floor / Suite Asking Rate
December 04, 2016 47,045 N/A