Back to search results

$1,009 - $1,320/mo

Terracita Apartments, 801 Allen Genoa Rd, Houston, TX 77017

1–2 bd1 ba630–706 sqft
Apartments
Loading reviews

What you get

SuccessStatus: ParkingSuccessStatus: Dog-friendlyErrorStatus: No laundrySuccessStatus: 24 Hour MaintenanceSuccessStatus: Building Application Fee: 55