Lacasa Lavilla Apartments
1222 E 4th St
Meridian, ID 83642-1747
208-887-0022