Photo
Location
beds
baths
Price/SF
Price
Otto on the Park, 1501 N 31st Street, #216
Philadelphia, PA 19121
2beds
2baths
$387996SF
$385,000
Sold
11/10/2022
Otto on the Park, 1501 N 31st Street, #413
Philadelphia, PA 19121
2beds
2baths
$3941,146SF
$451,500
Sold
11/10/2022
Otto on the Park, 1501 N 31st Street, #212
Philadelphia, PA 19121
2beds
2baths
$3831,040SF
$398,500
Sold
11/10/2022