Located in historic Seminole Heights, Notch exists for those who stay culture and community focused. The people who want to find their fit with those around them, and those who want sophistication to suit their style. This uniquely Floridian area is renowned for its beauty, and connects the past with the present for residents through an original culture of art, food and relaxation. At Notch, modern, artistic living creates a vibrant tapestry where it’s easy to come together and embrace a higher quality of living.
112 UNITS & 1,220 SQFT OF RETAIL
6307 N. NEBRASKA AVE, TAMPA, FL