Castle heights is a sought-after apartment community in the heart of Los Angeles. Residents here enjoy being minutes from famed SoCal beaches and luxurious on-site amenities.