241 Barnsbury Road, Langhorne, PA by Carmella Thompson | Aug 21, 2024 | Homes $650,000 1,824 SqFt 4 Bedrooms 2.5 Bathrooms