The Point

The Point is a 699 unit Class A luxury coastal apartment community in Point Loma.