3027 Stela St, Albuquerque, NM 87121
Single-Family Home
Lot: 5,258 sqft
3029 Stela St, Albuquerque, NM 87121
Single Family
Lot: 4,726 sqft
3035 Stela St, Albuquerque, NM 87121
Single-Family Home
Lot: 4,874 sqft
3039 Stela St, Albuquerque, NM 87121
Single Family
Lot: 6,647 sqft