75
720-724 School St
Espanola, NM 87532
$1,400,000 USD
8,984 SF
7
Units
7.73% Cap Rate
8,984 SF
$1,400,000 USD
Apartments