Alegra Palms Apartments
801 Allen Genoa Rd
Houston, TX 77017-4258
713-944-2230