This is a 3816 square foot, apartment home. This home is located at 512 Trumbull Ave SE, Albuquerque, NM 87102.
Off market
Street View
$137,965
512 Trumbull Ave SE, Albuquerque, NM 87102
--beds
--baths
3,816sqft
Apartment
Built in 1972
-- sqft lot
$-- Zestimate®
$36/sqft
$1,118 Estimated rent