13432 Beach Ave
Marina Del Rey, CA 90292
$2,395,000 USD
5,371 SF
5,371 SF
$2,395,000 USD
Loft Creative Space