621 Homestead Avenue 621 Homestead Ave is a rental apartment building with 3 floorplans available. It is located in Brighton. It has apartment amenities including outdoor space, in-unit laundry, carpet, dishwasher, walk-in closets, air conditioning, and high ceilings. It has building amenities including garage parking, outdoor space, package service, on-site management, and concierge service. Cats and dogs are allowed, making it a pet-friendly building.