12960 Brentwood Terrace

(Sold At)
$3,000,000
Sold

Property Details

3 3 0

12960 Brentwood Terrace, Los Angeles, California 90049

Description: