6312 Leon Ter · $155,000 | Pedro Rivera