The New Toll House Apartments in Greensburg, PA
Located at 124 Toll House Road, A18, Greensburg, PA 15601
(724) 221-7652
Location:
124 Toll House Road, A18, Greensburg, PA 15601
Description:
Extra Storage, Business Center, Air Conditioning, Carpet, Patio or Balcony, Garden Style
Check Availability

(724) 221-7652

124 Toll House Road, A18

Greensburg, PA 15601