The Felix Apartment Homes
is headquartered in Houston, Texas. The Felix Apartment Homes has a revenue of $5.7M, and 33 employees. The Felix Apartment Homes's main competitors are Cambridge Oaks At The University Of Houston, The Hendrix Apartment Homes and The Lodge At Warner Ranch Apartments. The Felix Apartment Homes has 1 followers on Owler.