Location |
6545 Trigo Road, Isla Vista, CA 93117 |
Phone |
(805) 685-4266 |
Website |
http://iconapts.com/ |
ICON is an apartment building located in Isla Vista. They have two buildings, the original ICON and nearby ICON Gardens. Both are mixed-use buildings with retail businesses on the first floor and apartments above, as well as a rooftop lounge.
ICON, Ican't - a review by The Bottom Line newspaper.