2 Bedrooms as low as $1250 and 3 Bedrooms as low as $1655
Meadowood Apartments
2775 St. Clair Ave.Idaho Falls, ID 83404
(208) 557-0177
Meadowood Apartments is a pet-friendly community. For more detail on fees and restrictions, visit our website or give us a call.