3930 24th Pl · $149,900 | Pedro Rivera