Windsor House Apartments -

Windsor House Apartments

Windsor house, a lovely place to live with a friendly, 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.

67 Th Avenue
Miami, FL
» Locate on Map

Leasing Team, (305)-261-7386
Click Here to Email Leasing



« Back to ListApartments in FloridaMiami Apartments »



   Miami, FL

    Available Now

Report this Ad

(click photos for close-ups)

(click photos for close-ups)