3364 Indiana Ave · $479,900 | Pedro Rivera