new apartments on 34th street south st petersburg