1 to 3 bedrooms Vicksburg apartment from $520 to $645 - Beechwood Park