Address: 184 W Pennwood St, Meridian, ID 83642, USA
“My daughter lived in their trailer for 3 months there. The managers were very helpful. Facilities were clean. The residents were very respectful, quiet and even a pretty cohesive group. Can't beat the location and easy access to the freeway.”
1 million customers
find businesses on BusinessYab every month.
500 businesses
join BusinessYab every day.
BusinessYab helps you…