Creekside Arbour

  • Apartments
1425 E 5th St
Meridian, ID 83642
(208) 887-9388
(208) 887-9357 (fax)