555 Vella Lane LN, Santa Clara, UT 84765 (MLS # 26-277430)

555 Vella Lane LN, Santa Clara, UT 84765 (MLS # 26-277430) has 5 beds and 4.00 baths