| $19.11 /year /sqft MLS® Number C8076034
2,845 square feet of office space located in a vibrant, picturesque community. Delta Street offers the perfect blend of both urban convenience and the tranquility of nature. Built in 1940, site lot 5,907 sq.ft. Ample street parking in the vicinity.