Longview Plaza - $2,890,000
Size 24,070 sf
Gateway presents this great investment opportunity located in Decatur, Alabama. Longview Plaza is located on a high traffic street that is one of the main corridors connecting all major roads within and surrounding the City of Decatur. The strip center offers 11 units, most of which are currently ...