230 N 65th St
Philadelphia, PA 19139
$3,250,000 USD
23,500 SF
23,500 SF
$3,250,000 USD
Assisted Living