The Nile Apartments 3793 Park Boulevard, San Diego, CA 92103