1411 SW 67th Ave.
Miami, FL - 33144
Windsor House, a lovely place to live with a friendly, on-site staff and great neighbors in a setting with a beautiful pool, gardens and even an aviary. This great West Miami location is close to everything and just waiting for you to come home.
Pool. Laundry room.
Pets not allowed
Monday-Friday: 9:00am to 5:00pm; Saturday: View by Appointment
Studio apartments $675 month
1 bedroom apartments: $776 month
2 bedroom apartments: $923 month
Rates as of May 2011. Contact for current rates.