1113 Electric Ave
Venice, CA 90291
$1,950,000 USD
1,184 SF
1
Unit
1,184 SF
$1,950,000 USD
Loft Creative Space