Central Tendency for Housing Data - creating histogram

Hi,

I was working on Central Tendency for Housing Data Project. At the very end we have a task to make a rough sketch of the histograms for the cost of a one-bedroom apartment in Brooklyn, Manhattan, and Queens.
I was trying to build actual histogram using Python.

Here is my code:

 Import packages
from matplotlib import pyplot as plt
import numpy as np
import pandas as pd
from scipy import stats

# Read in housing data
brooklyn_one_bed = pd.read_csv('brooklyn-one-bed.csv')
brooklyn_price = brooklyn_one_bed['rent']

manhattan_one_bed = pd.read_csv('manhattan-one-bed.csv')
manhattan_price = manhattan_one_bed['rent']

queens_one_bed = pd.read_csv('queens-one-bed.csv')
queens_price = queens_one_bed['rent']

# Add mean calculations below 
brooklyn_mean = np.average(brooklyn_price)
manhattan_mean = np.average(manhattan_price)
queens_mean = np.average(queens_price)
# Add median calculations below
brooklyn_median=np.median(brooklyn_price)
manhattan_median=np.median(manhattan_price)
queens_median=np.median(queens_price)
# Add mode calculations below
brooklyn_mode=stats.mode(brooklyn_price)
manhattan_mode=stats.mode(manhattan_price)
queens_mode=stats.mode(queens_price)

plt.hist(brooklyn_price, range=(0, 10000), bins=20,  edgecolor='black')
plt.title("Brooklyn 1 Bedroom Price")
plt.xlabel("Cost")
plt.ylabel("Count")
plt.axvline(brooklyn_mean, color='r', linestyle='solid', linewidth=3, label="Mean")
plt.axvline(brooklyn_median, color='y', linestyle='dotted', linewidth=3, label="Median")
plt.axvline(brooklyn_mode, color='orange', linestyle='dashed', linewidth=3, label="Mode")
plt.legend()

plt.show()

Why is it not working?