backdark
145,500
1902 Carter Road, Folcroft