Home > Idaho homes > Meridian homes > 83642 homes > South Bella Terra Lane homes

South Bella Terra Lane homes

South Bella Terra Lane, Meridian 83642 contains 1 assessor property record.

7744 South Bella Terra Lane, Meridian ID
This 2 bedroom, 2.5 bathroom home has 4442 square feet and was built in 2007.
1