906 N Grimes St, San Antonio, TX 78202, USA
906 N Grimes St, San Antonio, TX 78202, USABasics
Description
-
Description:
Level corner lot within 1 mile of Frost bank center and Freeman Colosseum. Can be used to build up to 4 residential units.
Show all description