Discover your new home at Palms of Alvin. These apartments are located in Alvin at 1201 W South Street. Apartments are newly renovated with new cabinets, flooring and appliances! From amenities to floorplan options, the professional leasing team is ready to help you in finding the perfect new place. Stop by the leasing office to find out the current pricing.
Policies & Fees
Applicants
Application Fee
Per-applicant.
$50
REQUIRED FEES
Admin Fee
One-time.
$150
Deposit
One-time. Refund Policy: 100%.
$175–$275
Dog Policy
Allowed
Cat Policy
Allowed
Contact for more information on pet policy.
SITUATIONAL FEES
Questions about this property’s policies and fees?
Palms of Alvin 1201 W South St is a rental apartment building with 9 floorplans available. It is located in Alvin. Cats and dogs are allowed, making it a pet-friendly building.