All Posts in Uncategorized

March 14, 2025 - No Comments!

Functional Fitness – Fri, Mar 14

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

General Warm-Up (8-10 minutes)

3 Sets: For Quality

1:00 Row (:30 easy, :20 sec Moderate, :10 sec Hard)

5 Inchworm Push-Ups

20 Plank Shoulder Taps

15 Banded Good Mornings

10/10 Single Leg Glute Bridges

Specific Workout Prep (10-12 minutes)

Take 6-10 minutes to build working loads for Snatches, Power Cleans and Deadlifts.

Practice cycling reps and quick singles as you build loads, depending on your strategy for the workout.



2 x 3 Reps of Wall Walks, Practicing Efficiency and Speed up and down the wall. Go over movement standards and make sure your feet move first before your hands. Then on the way down make sure your hands touch the line before our feet come down back to the starting position.



1 Wall Walks

10 Calorie Row (6 Moderate + 4 Hard)

1 Wall Walk

6 Deadlifts

1 Wall Walk

4 Power Cleans

1 Wall Walks

2 Power Snatch

1 Wall Walk

5 Calorie Row Hard

-

Take 5:00 minutes then tackle the workout.

CrossFit Games Open 25.3 RX'd: (Ages 16-54) (Time)

For time:

5 wall walks

50-calorie row

5 wall walks

25 deadlifts

5 wall walks

25 cleans

5 wall walks

25 snatches

5 wall walks

50-calorie row

Time Cap: 20 Minutes*

F: 155-lb (70-kg) deadlift, 85-lb (38-kg) clean, 65-lb (29-kg) snatch

M: 225-lb (102-kg) deadlift, 135-lb (61-kg) clean, 95-lb (43-kg) snatch

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.3 RX'd: (Ages 16-54) click here
Goal: Complete the workout under the time cap!

Primary Objective: Maintain Big Sets on the Barbell and Consistent Pacing on the Wall Walks.

Secondary Objective: Finish the final Row faster than the first Row

Stimulus: Chipper Style Muscular Endurance Tester

RPE: 10/10

This is an Open Test and we will tackle it with full intensity

CrossFit Games Open 25.3 Foundations (Time)

For time:

5 bear crawls

50 strokes on the rower

5 bear crawls

25 deadlifts

5 bear crawls

25 cleans

5 bear crawls

25 snatches

5 bear crawls

50 strokes on the rower

Time Cap: 20 Minutes*

F: 75-lb (34-kg) deadlift, 55-lb (25-kg) clean, 35-lb (15-kg) snatch

M: 95-lb (43-kg) deadlift, 65-lb (29-kg) clean, 45-lb (20-kg) snatch

The load is a suggested starting point. If you are completing all the workouts in the Foundations division, you are free to decrease or increase the load as your skill level allows

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.3 Foundations click here

CrossFit Games Open 25.3 Scaled: (Ages 16-54) (Time)

For time:

5 scaled wall walks

50-calorie row

5 scaled wall walks

25 deadlifts

5 scaled wall walks

25 cleans

5 scaled wall walks

25 snatches

5 scaled wall walks

50-calorie row

Time Cap: 20 Minutes*

F: 85-lb (38-kg) deadlift, 65-lb (29-kg) clean, 45-lb (20-kg) snatch

M: 135-lb (61-kg) deadlift, 95-lb (43-kg) clean, 65-lb (29-kg) snatch

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.3 Scaled: (Ages 16-54) click here

CrossFit Games Open 25.3 Scaled Teenagers 14-15 and Scaled Masters 55+ (Time)

For time:

5 scaled wall walks

50-calorie row

5 scaled wall walks

25 deadlifts

5 scaled wall walks

25 cleans

5 scaled wall walks

25 snatches

5 scaled wall walks

50-calorie row

Time Cap: 20 Minutes*

F: 75-lb (34-kg) deadlift, 55-lb (25-kg) clean, 35-lb (15-kg) snatch

M: 95-lb (43-kg) deadlift, 65-lb (29-kg) clean, 45-lb (20-kg) snatch

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.3 Scaled Teenagers 14-15 and Scaled Masters 55+ click here

Mobility

PRVN Recovery #6

1:00/1:00 Scorpion Stretch

1:00/1:00 Couch Stretc h

1:00/1:00 Extended Arm Lizard Pos e

1:00/1:00 Single Leg Forward Fol d

1:00 Childs Pose

Optional Accessories (Checkmark)

For Quality:

Part A)

10:00 EMOM

Minute 1 - 12 Ring Rows (Add Deficit if Able)

Minute 2 - 12 Ring Push Ups (Add Load if Able)

Part B)

5 Sets

12 Kettlebell Curls, Moderate

12 Kettlebell Overhead Tricep Extension, Moderate

For part B, you will hold the kettlebell by the horns for both movements. You may use different loads for each exercise.

March 13, 2025 - No Comments!

Functional Fitness – Thu, Mar 13

Announcements

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

Warm-Up:

General /Specific Movement Prep (8-10 minutes)

400m Run



2 Sets: For Quality

10 Alternating Box Step-Ups

8 Scapular Pull-Ups

6-8 Bar Kip Swings

10 second Tuck L-Hang

1 Wall Walk with 20 second Nose to Wall Hold



Spend 5 minutes on Toe to Bar Technique and Variations



Specific Workout Primer and Prep (3-5 minutes)

200m Run

8 Single Dumbbell Step-Overs

4-6 Toe to Bar (Or Variation thereof)

1-2 Wall Walk

"The Walk of the Penguin" (Time)

5 Rounds for Time

400m Run

20 Single Dumbbell Step-Overs

12 Toe to Bar

4 Wall Walks

Dumbbell: (Rx50/35, S 40/25)

Box Height: (Rx24/20, S 20/16″)
Goal : 24-30 minutes

Time Cap: 32 minutes

Primary Objective: Consistent pacing round to round

Secondary Objective: Manage grip and core endurance for unbroken or strategic sets on Toes-to-Bar + Stay efficient on Wall Walks without redlining.

Stimulus: Moderate intensity with longer, steady-state effort and moments of skill-based movement.

RPE (Rate of Perceived Exertion): 7/10 – A grindy, aerobic workout with built-in skill-based elements.

Mobility

PRVN Yoga Flow

2 Rounds

Right Leg + Left Leg

:15 second Down Dog

:30 second Low Lunge

:15 second Elbow to Knee and Rotate

:15 second Reach to Sky and Hold

:30 second Half Kneeling Hamstring Stretch

:30 second Pigeon

March 12, 2025 - No Comments!

Functional Fitness – Wed, Mar 12

Announcements

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

Warm-Up:

10:00 : For Quality

10/8 Calorie Echo Bike, Building Pace Each round

8 Slow Bootstrap Squats

6/6 Dumbbell Windmill

10 Ring V-Out s

8-10 Ring Push-Ups (Elevated and Progressively increasing depth)



Specific Barbell Prep (5 minutes)

Take 5 minutes to go through bracing and benching technique, while building loads to working weights

Bench Press (Every 4:00 minutes x 3 Sets
Complete
5 Reps @ 65%
3 Reps @ 70%
1 Rep @ 75%

Rest as needed between 5-3-1 to complete within the 4:00 time frame)

--

Rest as needed between 5-3-1 to complete within the 4:00 time frame. The goal here is to complete the entire 9 reps at a good controlled pace with the 5 unbroken, adjust loads, then 3 unbroken, adjust loads, then 1 rep to complete the set within each 4:00 window.

"Swole Batman" (5 Rounds for reps)

For Calories

15:00 EMOM

Minute 1 - Single Arm Devil’s Press

Minute 2 - Air Squats

Minute 3 - Max Calories

Dumbbells: (Rx50/35, S 40/25)

Score = Sum Total Reps
Goals: 8-12 Devils Press / 25-35 Air Squats / 15-20 Cals for men, 10-14 Cals for women on the Bike.

Primary Objective: Sustain consistent effort across all 15 minutes.

Secondary Objective: Have your last round be the round with the most total reps achieved.

Stimulus:

Full-body muscular endurance & aerobic power.

Grip, shoulders, and legs under fatigue before max-effort bike sprints.

Steady-state strength endurance → sprint power output.

RPE (Rate of Perceived Exertion):

7-9/10 – Controlled but tough work in minutes 1 & 2, then full send on the Echo Bike.

Mobility

PRVN Recovery #7

1:00/1:00 Scorpion Stretch

1:00/1:00 Couch Stretc h

1:00/1:00 Crossbody Lat Stretch

1:00/1:00 Wall Figure 4 Stretch

1:00/1:00 Single Leg Forward Fol d

March 11, 2025 - No Comments!

Functional Fitness – Tue, Mar 11

Announcements

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

Warm-Up:

8:00 EMOM

Minute 1: Cardio Choice

Minute 2: 6 Inchworm Push-Ups + 12-16 Glute Bridges

Minute 3: *Barbell Complex

Minute 4: 10 Alternating Box Step-Ups + 5 Box Jumps

Box Height: 24/20in

Barbell Complex: 6 Tall Muscle Cleans + + 6 Front Squats + 6 Strict Press

Specific Barbell Prep (6-8 minutes)

1-2 Sets, (Dialing in Form)

3 Position Power Clean + 1 Split Jerk with Pause in the Catch and Recovery

+

3 Position Squat Clean + 1 Split Jerk with a Pause in the Recovery



3 Sets, Building to 70%

1 Power Clean + 1 Squat Clean + 1 Split Jerk

Accessories (Checkmark)

12:00 EMOM

Minute 1 - 3-6 Strict Pull-Ups

Minute 2 - 3-6 Strict Ring Dips
Add load or assistance as able, but stay unbroken. These don't need to be overly challenging today, focus on really good positions and control. This piece of our progression will roll in two week mini blocks.

Clean and Jerk (Clean and Jerk Complex
Every 2:00 minutes x 6 Sets
Power Clean + Squat Clean + Split Jerk)

We are looking to complete 1 unbroken complex at or above 70% of your limiter today for this combination. The goal here is consistent mechanics and to build in the range of 85%, which should feel like you have a little more in the tank.

Ideally TnG Today

"High Flying Robin" (Time)

For Time

9-7-5

Bar Muscle-Up (A: burpee pull ups)

Shoulder to Overhead

Burpee Box Jump Overs

Barbell: (Rx155/105, S 125/85)

Box Height: (Rx24/20, S 20/16″)

Score = Time
Goal: 7-11 minutes

Time Cap: 14 minutes

Primary Objective: Maintain strategic sets on Bar Muscle-Ups, unbroken reps on the shoulder to overhead and consistent pacing throughout the burpee box jump overs.

Secondary Objective: Limit transition times to keep the intensity high throughout.

Stimulus: High-skill gymnastics meets barbell power output.

RPE (Rate of Perceived Exertion): 8-9/10 – A hard push from the start, with a full send-mode on the round of 5.

March 10, 2025 - No Comments!

Functional Fitness – Mon, Mar 10

Announcements

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

Warm-Up:

General Movement Prep (8-10 minutes)

3 Sets: For Quality

1:00 Cardio Choice

10 Reps of Squat Therapy

10 Kettlebell Deadlifts

10 Hollow Rocks

10 second Hollow Hold

10 Alternating Bird-Dogs



Specific Barbell Prep (4-6 minutes)

Focus on bracing and breathing mechanics in the squat with the goal of 20x1 Tempo



Perform

10 Empty Barbell Reps

5 Reps @ 50-55%

3 Reps @ 60-65%

-

Then Get starting Loads on the Barbell

Back Squat (Every 4:00 minutes x 3 Sets
Complete:
5 Reps @ 65%
3 Reps @ 70%
1 Rep @ 75%

Rest as needed between 5-3-1 to complete within the 4:00 time frame)

Rest as needed between 5-3-1 to complete within the 4:00 time frame. The goal here is to complete the entire 9 reps at a good controlled pace with the 5 unbroken, adjust loads, then 3 unbroken, adjust loads, then 1 rep to complete the set within each 4:00 window.

"Beefy Joker" (AMRAP - Rounds)

12:00 EMOM

minute 1: 8 Dual KB/DB Front Squat

minute 2: 12 Deadlifts

minute 3: 16 Wall Balls

minute 4: 20 Abmat Sit-Ups

KB(s): 2 x (Rx53/35, S 44/26), DB 2x (Rx50/35, S 40/25)

Barbell: (Rx 225/155, S 165/125)

Wall Ball: (Rx 20/14, S 16/12), 10/9ft

Score = Rounds completed successfully
--

Goal: Complete each movement unbroken in under 40 seconds

Primary Objective: Develop strength endurance and muscular stamina by cycling moderate to heavy loads efficiently.

Secondary Objective: Control heart rate through steady pacing to prevent burnout in later rounds.

Stimulus : Muscular Endurance / Leg Stamina

RPE (Rate of Perceived Exertion): 7-8/10 – Tough but sustainable. Fatigue will set in, but the goal is to avoid redlining.

March 9, 2025 - No Comments!

Functional Fitness – Sun, Mar 9

Announcements

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

Warm-Up:

Mobility and Body Heat (4-6 minutes)

2:00 Cardio Choice

:30 second Puppy Dog Pose

:20/:20 Scorpion Stretch

1:00 Hang From Pull-Up Bar



General Movement Prep (6-8 minutes)

3 Sets

10 second Hollow Rock + 10 second Hollow Hold

8 Scapular Pull-Ups

6/6 Single Arm Ring Rows

4 Tempo Push-Ups (31x1)

20 second Sandbag Bear Hug Hold

Specific Movement Prep (4-5 minutes)

Go Over Gymnastics Complex and Scales, focusing on lat tension and compression through the midline

Move to working weights on the Sandbag and Carry for 50-100ft x 1-2 sets

Warm-Up Dumbbell Bench to Working Loads and tackle 2 sets of 3-4 reps

"I am the One Who Knocks" (AMRAP - Rounds and Reps)

16:00 AMRAP

1-2-3-4-5...

*Gymnastics Complex

100ft (30m) Sandbag Carry

8 Dumbbell Bench Press

Gymnastics Complex = 1 Strict Pull-Up + 1 Strict Toe to Bar

Sandbag = (Rx150/100, S 75/50)

Dumbbells = (Rx50/35, S 40/25)
--

Goal: 6-8 Rounds

Primary Objective: Progress as far as possible in the ascending gymnastics complex while maintaining consistent pacing throughout the 16:00 window.

Secondary Objective: Manage grip and core fatigue efficiently to sustain movement quality under increasing volume.

Stimulus: Grip and core endurance test with gymnastics and weighted carries.

Upper body pressing fatigue will accumulate from strict pull-ups and dumbbell bench press.

Sustained, moderate-intensity workout requiring smart pacing to avoid early burnout.

RPE (Rate of Perceived Exertion): 7-9/10

First 6-8 minutes: Feels controlled, but grip starts to fatigue.

Second half: Managing upper body fatigue becomes the primary challenge.

Mobility

PRVN Recovery #2

1:00 Childs Pose

1:00/1:00 Low Dragon Stretch

1:00/1: 00 Scorpion Stre tch

:30/: 30 Thread the Needle Stre tch

5/5 Side Lying Thoracic Rotations

March 9, 2025 - No Comments!

HGX-FIT – Sun, Mar 9

Announcements

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - HGX-FIT

A: Shoulder Press (EMOM
5 reps at 70% from last week 2x2 or 70% of 1RM)

B: Shoulder shrugs (Every :90sec
5 x 8 at 75% of DL
B/T sets
8 DB seated rear delt raises)

C: Metcon (No Measure)

5 sets: Increase load each set for Pendlay/Yates

5 Pendlay rows

5 Yates rows

8/8 BB Fulcrum deadlift (offset deadlift - core stability/maintain balance)

March 8, 2025 - No Comments!

Functional Fitness – Sat, Mar 8

Announcements

Strong First Workshop March 8th 10am-12pm & 1-5pm

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

Warm-Up:

6:00 minutes: In Teams of 3 Accumulate

Partner Rowing For Distance



Specific Workout Prep and Movements (6-8 minutes)

3 Rounds, (Progressing Movement Patterns

10 Kettlebell Deadlifts / Russian Kettlebell Swings/ American Kettlebell Swings

20 second Forearm Plank

10 Alternating Box Step-Ups / 8 Box Jumps / 6 Box Jump Overs

3-5 Box Pike Handstand Push-Ups

"La Familia es Todo" (Time)

Teams of 3

For Time:

2000m Row

*1 Partner Holds Dual Kettlebell Front Rack

*1 Partner Resting

-

150 Synchro American Kettlebell Swings

-

100 Box Jump Overs

*1 Partner Holding Plank

*1 Partner Rest

-

50 Strict Handstand Push-Ups

*Cumulative

Kettlebell: (Rx53/35, S 44/26)

Box Height: (Rx24/20, S 20/16″)

Mobility PRVN Recovery #8

1:00 Extended Reverse Plank Bridge

1:00/1:00 Crossbody Lat Stretch

1;00/1:00 Single Leg Forward Fold

1:00/1:00 Couch Stretch

1:00 Childs Pose

March 7, 2025 - No Comments!

Functional Fitness – Fri, Mar 7

Announcements

Strong First Workshop March 8th 10am-12pm & 1-5pm

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

General Warm-Up (6-8 minutes)

3:00 Cardio Choice

:30/:30 KB Ankle Stretch

:30/:30 Banded Shoulder Distraction

2 Rounds

10 Wrist Rocks

10 Alternating Calf Stretches

10/10 Hip Circles

10/10 Kneeling Thoracic Rotations

10 Alternating Bird Dogs

Specific Warm-Up (8-10 minutes)

2 Rounds

10 Cossack Squat

5/5 Kettlebell Windmill

5/5 Single Arm Ring Rows

20 Alternating Barbell Front Rack Stretch

5 Front Squat + 5 Push Press + 5 Thruster (empty Bar)

10 Scapular Pull-ups + 10 Kip Swings

Specific Workout Primer

7 Pull-ups

15 Double Unders

7 Thrusters

-Rest 1:00-

5 C2B Pull-ups

15 Double Unders

5 Thrusters

-Rest 1:00-

3 Bar MU

15 Double Unders

3 Thrusters

Use this as a guide and adjust based on scaling modifications for the workout

CrossFit Games Open 25.2 (22.3 Repeat) Rx'd: (Ages 16-54) (Time)

For time:

21 pull-ups

42 double-unders

21 thrusters (weight 1)

18 chest-to-bar pull-ups

36 double-unders

18 thrusters (weight 2)

15 bar muscle-ups

30 double-unders

15 thrusters (weight 3)

Time cap: 12 minutes*

F: 65 lb (29kg), then 75 lb (34kg), then 85 lb (38kg)

M: 95 lb (43kg), then 115 lb (52kg), then 135 lb (61kg)

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.2 (22.3 Repeat) Rx'd: (Ages 16-54) click here
Goal: Finish under the Cap: Efficient barbell cycling and gymnastics management to push deep into the workout, ideally finishing under the time cap.

Primary Objective: Maintain a sustainable but aggressive pace to finish within the 12-minute cap.

Secondary Objective: Stay composed on the thruster weight jumps, moving with intent but not rushing. Breathe through double-unders to control heart rate before returning to the barbell or rig.

Stimulus: High Skill / Grip Fatigue Sprint

RPE: 8-9/10 early → pushing to 10/10 by the bar muscle-ups and final thrusters.

CrossFit Games Open 25.2 (22.3 Repeat) Scaled: (Ages 16-54) (Time)

For time:

21 jumping pull-ups

42 single-unders

21 thrusters (weight 1)

18 pull-ups

36 single-unders

18 thrusters (weight 2)

15 chest-to-bar pull-ups

30 single-unders

15 thrusters (weight 3)

Time cap: 12 minutes*

F: 45 lb (20kg), then 55 lb (25kg), then 65 lb (29kg)

M: 65 lb (29kg), then 85 lb (38kg), then 105 lb (47kg)

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.2 (22.3 Repeat) Scaled: (Ages 16-54) click here

CrossFit Games Open 25.2 (22.3 Repeat) Masters 55+ (Time)

For time:

21 jumping pull-ups

42 double-unders

21 thrusters (weight 1)

18 pull-ups

36 double-unders

18 thrusters (weight 2)

15 chest-to-bar pull-ups

30 double-unders

15 thrusters (weight 3)

Time cap: 12 minutes*

F: 45 lb (20kg), then 55 lb (25kg), then 65 lb (29kg)

M: 65 lb (29kg), then 85 lb (38kg), then 105 lb (47kg)

*Rep count should be recorded in the comment box
To learn more about CrossFit Games Open 25.2 (22.3 Repeat) Masters 55+ click here

Mobility

PRVN Yoga Flow

2 Rounds

Right Leg + Left Leg

:15 second Down Dog

:30 second Low Lunge

:15 second Elbow to Knee and Rotate

:15 second Reach to Sky and Hold

:30 second Half Kneeling Hamstring Stretch

:30 second Pigeon

Optional Accessories

3 Sets: For Quality

20 second Hollow Hold

30/30 second Side Plank

60 second Forearm Plank

March 6, 2025 - No Comments!

Functional Fitness – Thu, Mar 6

Announcements

Strong First Workshop March 8th 10am-12pm & 1-5pm

No Friday 6 & 7AM Open Gym during the CrossFit Open

HomeGrown AthletX - Functional Fitness

View Public Whiteboard

General /Specific Movement Prep (6-8 minutes)

2 Sets: For Quality

9/7 Calorie Bike

20/20 Line Hops (Forward and Back / Side to Side)

10 Hollow Rocks

20 Glute Bridges

10 Air Squats @ 3311 Tempo

Specific Movement Prep (8-10 minutes)

10 second Easy Bike + 10 second Hard Effort

:30 second Double Under Practice

10 V-Ups

10 Wall Ball Squats

-Spend 3-4 minute Talking through GHD points of performance and specifics-

10 second Easy Bike + 10 second Hard Effort

:30 second Double Under Practice

6-8 GHD Sit-Ups

10 Wall Balls

"Tread Lightly" (AMRAP - Rounds and Reps)

30:00 EMOM

minute 1: 13/11 Cal Row or Ski 9/7 Cal Bike

minute 2: 50 Double Unders

minute 3: 15 GHD Sit-Ups (A:ab mat sit ups)

minute 4: 20 Wall Balls

minute 5: Rest

Wall Ball: (Rx 20/14, S 16/12), 10/9ft
Primary Objective: Maintain consistent movement each round , hitting prescribed reps within 40-50 seconds per minute to allow for transition time.

Secondary Objective: Focus on movement efficiency under fatigue, especially managing breathing and muscular endurance.

Stimulus : Sustained aerobic effort with a mix of cardio, skill, core, and leg endurance .

The workout will escalate in difficulty over time , with accumulated fatigue affecting later rounds.

RPE (Rate of Perceived Exertion): 6-7/10

First 10 minutes: Feels manageable but requires focus on efficiency.

Middle 10 minutes: Fatigue sets in, requiring deliberate pacing.

Final 10 minutes: Mental grit to stay smooth and avoid falling behind.

Mobility

PRVN Yoga Flow

2 Rounds

Right Leg + Left Leg

:15 second Down Dog

:30 second Low Lunge

:15 second Elbow to Knee and Rotate

:15 second Reach to Sky and Hold

:30 second Half Kneeling Hamstring Stretch

:30 second Pigeon

Come on in. Your first class is on us

Close

Give us a call or shoot us a text

650-218-5836

Send us an email

breanne@hgxfit.com

Drop on by

551 Taylor Way unit 3, 4, 5 & 6
San Carlos, CA
94070