Deccan Villas
Los Angeles, CA 90046
15,600,000
PROPERTY TYPE Multifamily
NO. UNITS 39
YEAR BUILT 1974
SIZE 42,300 Gross SF
310-909-5442 [email protected]