2525 SAN TECLA Street #106 · $2,050 | Pedro Rivera