City Limits Landscape & Garden Center
2907 Idlewood Rd, Pittsburgh, Pennsylvania, 15205-4226
(412) 920-2732