18TH FLOOR HIGH-RISE CONDO FOR LEASE

 2001 Holcombe Blvd Unit 1805, HoustonTX 77030
$2,2002 Beds1250 sqft