25
266 N 590 E
Vineyard, UT 84059
$4,450,000 USD
17,962 SF
18
Units
5.05% Cap Rate
17,962 SF
$4,450,000 USD
Apartments