510 Stieren Street, Unit 101, San Antonio TX, 78210