39
644 Louisiana Blvd SE
Albuquerque, NM 87108
$593,000 USD
3,411 SF
4
Units
8% Cap Rate
3,411 SF
$593,000 USD
Apartments