145,500
1902 Carter Road, Folcroft
schedule a tour
request info