PL6303 - Spacious 3 Bed + 1 Bath Apartment For Rent (Los Angeles, CA).