A 26,905 Sq. Ft. neighborhood shopping center conveniently located at 8110 Fredericksburg Road, in the heart of the South Texas Medical Center in San Antonio, TX.
10,964 square feet shopping center located in San Antonio Texas. $82 per sq foot. Built in 1984, property features Edward Jones & State Farm Insurance.