Admiral Lowell Pl, 87111, New Mexico - Redfin
5 addresses found on Admiral Lowell Pl in 87111, New Mexico. The average lot size on Admiral Lowell Pl is 5402 sq. ft. The average property tax on Admiral Lowell Pl is $3.0K/yr. Find an address below to learn more about the property details:


United States
Canada