2 Days Ago COMPARE 2646 Persa St, Houston, TX 77098 Unit 2646 1/2 Persa St Apt 1 Apartment for Rent 1 Bed $975