1
1004 New Mexico 76
Espanola, NM 87532
$1,023,993 USD
5,741 SF
7
Units
7.5% Cap Rate
5,741 SF
$1,023,993 USD
Apartments