Southwinds Apartments cost $1,700–$1,800 per month. Located at 1181 Nw 8th Street Rd, Miami, FL 33136, USA, Southwinds Apartments has 1 bedroom units available. Based on the average rent price of 1 bedroom in Miami, renting an apartment at Southwinds Apartments is 35% cheaper per month.Other apartment buildings 251 Ne 20th St, 127 Nw 27th St, 8255 Park Blvd, 999 Nw 7th St
Water Only |