11861 Teale St

11861 Teale St, Culver City, California

Listing Price: $3,026,000.00

Gross SF
4,660

Leave a Reply