9833 Abigail Grace Court
Houston, Texas, 77025
Property is being leased out. Owner receives 1850$/month for the property and just signed new 1yr lease agreement. Great Location near Galleria,NRG Stadium and Medical Center, Excellent Investment Opportunity.