19
11165 Tennessee Ave
Los Angeles, CA 90064
$3,495,000 USD
4,950 SF
4,950 SF
$3,495,000 USD
Service