Encino Majestic Apartment Homes

 5101 Balboa Blvd, EncinoCA 91316
$1,895+1-2 Beds