20656 Tulsa Street

Chatsworth (los Angeles), CA, 91311
$1,349,950Price

20656 Tulsa Street

Chatsworth (los Angeles), CA, 91311
PENDING
$1,349,950Price
4Beds
3Baths
2087sqft

20656 Tulsa Street

Chatsworth (los Angeles), CA, 91311
PENDING
$1,349,950Price
4Beds
3Baths
2087sqft