821 Venice Blvd
Los Angeles, CA 90015
$1,400,000 USD
6,897 SF
6,897 SF
$1,400,000 USD
Freestanding