Overview
Property Description
- Excellent location and visibility on Delaware Avenue in the heart of Delmar.
- Located at the signalized intersection across from Delaware Plaza.
- Available Space
- Retail: 2,000-6,600 SF
- Office: 2,000-13,200 SF
A password will be e-mailed to you