6313-6319 S Brynhurst Ave
Los Angeles, CA 90043
$3,975,000 USD
62,432 SF
51
Units
62,432 SF
$3,975,000 USD
Apartments