New Oscar Arellano Listing: 520 SW 56th Ave, Miami, FL