Property Listings
1 property found at
Sold
$ 1488000

2,398 sq. ft.
4 Beds
3 Bath
1140 Windsor Pl, South Pasadena 91030
South Pasadena