Homes sold in Buena Vista Park/Ashbury Heights

47 homes sold in Buena Vista Park/Ashbury Heights between October 2025 and October 2026, at a median price of $2,120,000. That works out to a median of $1,307 per square foot. Half of those homes went under contract within 32 days of being listed. The median home sold for 7.1% above its asking price. Every recorded sale in Buena Vista Park/Ashbury Heights is listed below, from Oct 16, 2026 back to Sep 25, 2025.

  • 47Sold, October 2025 to October 2026
  • $2,120,000Median sold priceOctober 2025 to October 2026
  • $1,307Median $/sq ftOctober 2025 to October 2026
  • 32Median days on marketOctober 2025 to October 2026
  • +7.1%Median sold vs askingOctober 2025 to October 2026

2026

AddressSold priceSoldBedsBathsSq ft
1002 Clayton St$5.4MOct 202643.52,972
179 Downey St$2.1MOct 202622.5-
1012 14th St$3.2MOct 202632.52,217
873 Ashbury St$1.87MOct 2026211,015
87 Buena Vista Ter$4.6MOct 202643.52,355
187 Upper Terrace Ter$4.76MSep 202641.52,950
536 Roosevelt Way$2.3MSep 202632.51,722
789 W Buena Vista Ave #202$1.36MSep 2026211,047
66 Buena Vista Ter$1.77MSep 202622955
260 Downey St$1.54MAug 202622-
1046 14th St #A$1MJul 202621825
980 Ashbury St$4.28MJul 202643.53,260
447 Buena Vista Ave$6.5MJul 202644.5-
355 Buena Vista Ave #406W$962KJul 202611830
53 Alpine Ter$1.17MJun 202621936
1550 Masonic Ave$3MJun 2026211,175
4532 17th St$3.35MJun 2026332,985
408 Roosevelt Way$3.48MJun 202632.5-
138 Clifford Ter #138$2.52MJun 2026321,342
1338 Masonic Ave$5.45MMay 202653.52,811
355 Buena Vista Ave #506W$925KMay 202611825
918 Clayton St$3.6MMay 2026533,100
789 Buena Vista Ave #101$950KMay 202611770
72 Castro St$3.2MApr 2026421,712
7 Broderick St$4.95MApr 202643.52,865
342 Upper Terrace$1.56MApr 2026211,156
211 Upper Terrace$7MApr 202654.53,756
351 Buena Vista Ave #601E$855KApr 202611-
1225 Waller St$1.8MMar 2026321,483
241 Frederick St$8.3MMar 202653.54,530
355 Buena Vista E Ave #605W$800KMar 202611718
844 Clayton St$5.6MMar 2026542,842
1160 Clayton St #1$1.05MMar 202611775
56 alpine Ter$2.12MMar 202632.51,800
351 Buena Vista E Ave #504E$665KMar 202611690

2025

AddressSold priceSoldBedsBathsSq ft
141 Buena Vista Ave$2.55MDec 2025432,855
226 Roosevelt Way #A$1.32MDec 2025321,495
143 Buena Vista Ave$2.9MNov 2025433,615
167 Divisadero St$1.75MNov 2025221,580
433 Upper Terrace #5$1.5MNov 2025221,192
840 Clayton St$3.98MNov 202542.52,640
238 Downey St$1.7MOct 2025221,301
15 Piedmont St$1.85MOct 2025321,321
223 Divisadero St$2.4MOct 2025321,653
1030 Clayton St #2$785KOct 202511685
1015 Ashbury St #4$1.15MOct 202511974
215 Roosevelt Way$4.05MOct 2025443,259
1015 Ashbury St #3$646KOct 202511824
140 Upper Terrace Ter$5MOct 2025433,270
140 Divisadero St #5$850KOct 202511-
68 Castro St$3.23MSep 202542.52,744
978 Clayton St$1.81MSep 202521.51,585

More about Buena Vista Park/Ashbury Heights