38
800 E 12th St
Los Angeles, CA 90021
$655,720 USD
3,880 SF
1
Unit
3,880 SF
$655,720 USD
Office