16
5215 York Blvd
Los Angeles, CA 90042
$1,400,000 USD
2,000 SF
2,000 SF
$1,400,000 USD
Freestanding