Main Content
4130 Troost Ave
4130 Troost Ave , Studio City, California
4 Beds
3 Baths
APPROX 2,508 SQFT
$2,352,000
SOLD
Request More Info For