2025 Stratford Ave S, Salt Lake City, UT 84106

4 Bed | 2 Bath | 1,644 sqft

Single Family Detached | Year Built 1944