21
5418 E Yolantha St
Cave Creek, AZ 85331
$1,195,000 USD
2,816 SF
2
Units
5.99% Cap Rate
2,816 SF
$1,195,000 USD
Apartments