320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501
320 HAVEN, Medford, OR, 97501

$286,900

320 HAVEN, Medford, OR, 97501

32
Courtesy of: Save Big Realty