C r o w n P o i n t P l a z a Navarre, Florida |
Located on Highway 98 just west of Navarre, Florida; Crown Point Plaza is a colorful strip mall that is designed to catch the eye. Comprising of nine rental spaces that range from 1000 to 1700 sf; the owner of this complex has been very successful in obtaining and maintaining tenants. |