4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407
4052 Alpine Fir, San Bernardino, CA, 92407

$659,000

4052 Alpine Fir, San Bernardino, CA, 92407

46
Listing Agent: Jesikah Alvarado
Courtesy of: CORCORAN GLOBAL LIVING

HOW MUCH CAN I AFFORD?

If you’re asking yourself this question, it may be a good idea to consult our easy-to-use mortgage calculator. Check your estimated payment now!  
inception-app-prod/YmI4ZWFlZWEtNjUyZC00NjRhLTlkNTgtY2M2MGUyYzEwNzRi/content/2019/12/hoan-vo-ol5vnvi3yne-unsplash1-2.png