$535,000 Active Under Contract 4Beds2Baths2093Sqft1Acres 528 Hubbard Cir, Nevada, TX 75173 MLS#: 21238762