18
105 Sugarloaf St
Sedona, AZ 86351
$2,900,000 USD
7,800 SF
6
Units
4.38% Cap Rate
7,800 SF
$2,900,000 USD
Apartments