11
14258 Dickens St
Sherman Oaks, CA 91423
$2,750,000 USD
8,769 SF
11
Units
8,769 SF
$2,750,000 USD
Apartments