5
230 N 65th St
Philadelphia, PA 19139
Price Upon Request
23,500 SF
23,500 SF
Price Upon Request
Assisted Living