Olivia Caro St, 79938, New Mexico - Redfin
7 addresses found on Olivia Caro St in 79938, New Mexico. The average lot size on Olivia Caro St is 4898 sq. ft. The average property tax on Olivia Caro St is $2.3K/yr. Find an address below to learn more about the property details: