1/19 19 Active $891,000 3 Beds2 Baths9,234 Sqft Lot 504 E Hazelwood Street #4, Princeton, TX 75407 Multi-Family Listed by Prasad Uppuloori of LM Max Realty