closeView Me from $2,7503 Bedroom Apartment Available Now3403 SW 12th St, Unit 34033403 SW 12th StMiami, FL 33135