26
176-178 S Alvarado St
Los Angeles, CA 90057
$2,699,999 USD
9,265 SF
9,265 SF
$2,699,999 USD
Medical