Main Content
624 Santa Clara Ave
624 Santa Clara Ave, Venice, California
3 Beds
3 Baths
APPROX 2,300 SQFT
$12,995/MONTH LEASED
Request More Info For