Apartments in Meridian, ID

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