Home > Idaho homes > Meridian homes > 83642 homes > South Genoard Avenue homes

South Genoard Avenue homes

South Genoard Avenue, Meridian 83642 contains 1 assessor property record.

4155 South Genoard Avenue, Meridian ID
This 2 bathroom home has 540 square feet and was built in 2008.
1