6424 Athol Ave
Twentynine Palms, CA 92277
$1,560,000 USD
4,075 SF
13
Units
6.79% Cap Rate
4,075 SF
$1,560,000 USD
Apartments