Sold 150 Alameda Avenue 150 Alameda Avenue Detached Brick Investment Property Well Maintained… More Details $1,411,500