Apartments in Central, Meridian, ID

James Court Photo James Court
2190 N Meridian Road
Meridian, ID 86942
(208) 514-2982 Visit Location