1926 Mechanic Street
Galveston, TX 77550
This recently purchased property is located at 1926 Mechanic Street in Galveston, Texas. Just one block from the Historic Strand Street, this building was once known as the Jack and Robin Demack building. Karam plans to renovate this property into five modern loft condominiums, each with an attached garage, to bring even more beauty to the Galveston Island Strand Distrct.