6
220 N Spring Creek Pky
Providence, UT 84332
$2,040,000 USD
24,442 SF
6
Units
4.85% Cap Rate
24,442 SF
$2,040,000 USD
Apartments