630-(A,B) & 631-(A,B,C) Allen Ave, Delray Beach
Multiple Lots Available!

Exciting development opportunity! Seven adjacent lots (50′ x 145′ each) are available, complete with development plans and designs.

631-A Allen Ave, 631-B Allen Ave, 631-C Allen Ave,
630-A Allen Ave, 630-B Allen Ave
All Lots Available!