1005 Horsham Rd
North Wales, PA 19454
$7,500,000 USD
40,703 SF
40,703 SF
$7,500,000 USD
Hotel