The Cozumel Apartment Homes
Cozumel Apartments is situated in a well-kept Houston, Texas neighborhood and offers all the perks of living in the city without the hassles of city living. Cozumel is just minutes away from a wide selection of dining, shopping and entertainment attractions.
Contact us to inquire about our apartments and setup a tour today. Our staff is happy to answer all of your questions.
6403 Sierra Blanca
Houston, TX 77083