13433 STODDART Avenue · $519,000 | Pedro Rivera