1/30 30 Active $183,000 3 Beds2.1 Baths1,764 SqFt 8520 Ariel ST, Houston, TX 77074 Townhouse Listed by Keller Williams Realty Metropolitan