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 carpet, air conditioning, in-unit laundry, high ceilings, outdoor space, dishwasher, and walk-in closets. It has building amenities including on-site management, concierge service, outdoor space, garage parking, and package service. Cats and dogs are allowed, making it a pet-friendly building.