Request Showing


123 S 19TH ST

$229,000

3 Beds • 2 Baths
Pittsburgh